package com.itheima.kaoshi;

import java.util.Scanner;

/*
提示用户键盘录入一个包含数字和字母的字符串
（不做是否包含数字和字母的判断），遍历字符串分别筛选出数字和字母
（如有符号不包含在字母里），按照数字在前字母在后的规则组成一个新的字符串，
把组成的新字符串打印在控制台。

例如：
 */
public class Test20 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个字符串:");
        String getString= sc.nextLine();
        String num = "";
        String letter = "";
        for (int i = 0; i < getString.length(); i++) {
            //getString.charAt(i)
            if(getString.charAt(i)>='0'&&getString.charAt(i)<='9'){
                num+=getString.charAt(i);

            }
            if((getString.charAt(i)>='A'&&getString.charAt(i)<='Z')||(getString.charAt(i)>='a'&&getString.charAt(i)<='z')){
                letter+=getString.charAt(i);
            }

        }
        String newString = num+letter;

        System.out.println("新字符串是:"+newString);


    }

}
